﻿@charset "utf-8";
/************************清除浏览器默认样式****************************/
*{
  margin:0;
  padding:0;
}
ul,ol,li{list-style:none;}
.clb{clear:both;}
.fl{float:left;}
.fr{float:right;}
.pt52{padding-top:52px;}
.pb20{padding-bottom:20px;}
.pl26{padding-left:26px;}
.mr16{margin-right:16px;}
img{border:0; padding:0; margin:0;}
body{font-family:"微软雅黑"; font-weight:normal;font-size:12px;}


#main_container{
	            width:100%;
                background:#f6f6f6 url(../images/con-main-bg.jpg) repeat-x;
				}
.w1000{width:1000px; margin:0 auto; overflow:hidden;}

/********************************************************************/
/*****改版****/
#new{width:408px; background-color:#ffffff; overflow:hidden;}
#new h3{display:block; width:408px; height:44px; background:url(../images/con-main-new-title-bg.png) no-repeat; font-size:18px; color:#FFF; line-height:44px; font-weight:normal; text-indent:1em;}
#new span{float:right; height:44px;}
#new span a:link,#new span a:visited{font-size:12px; color:#FFF; text-decoration:none;}
#new span a:hover{color:#FF0;}
#new ul{width:100%; margin:0 auto; padding-top:15px; padding-bottom:9px;}
#new ul li{width:100%; height:38px; line-height:38px; background:url(../images/con-main-new-bot1.png) 18px center no-repeat;font-size:13px; overflow:hidden;}
#new ul li:hover{background:#f4f4f4 url(../images/con-main-new-bot1.png) 18px center no-repeat;}
#new ul li.top{background:url(../images/con-main-new-bot2.png) 18px center no-repeat;}
#new ul li.top:hover{background:#f4f4f4 url(../images/con-main-new-bot2.png) 18px center no-repeat;}
#new ul li a:link,#new ul li a:visited{display:block; text-indent:30px; float:left;color:#444444; text-decoration:none;}
#new ul li a:hover{text-decoration:none; color:#ff0000;}
#new ul li span{display:block;float:right;padding-right:16px;font-size:11px;color:#aaaaaa;}
#products{width:574px; overflow:hidden;}
#tunnel{background-color:#91c96b;}
#electric{background-color:#41bbb4;}
#water{background-color:#3cb1dc;}
#prison{background-color:#c39662;}
#tunnel,#electric,#water,#prison{width:574px; height:112px; overflow:hidden;}


#tunnel:hover{background-color:#81bb59;}
#electric:hover{background-color:#31a59e;}
#water:hover{background-color:#289bc6;}
#prison:hover{background-color:#ae7f49;}

#water h3,
#tunnel h3{display:block; font-size:18px; font-weight:normal; padding-top:12px; padding-bottom:5px;}
#water h3 a:link,
#water h3 a:visited,
#tunnel h3 a:link,
#tunnel h3 a:visited{color:#FFF; text-decoration:none;}
#water h3 a:hover,
#tunnel h3 a:hover{color:#fffb8b; text-decoration:none;}
.water,
.tunnel{width:236px; float:right; padding-right:26px;}
#water ul,
#tunnel ul{width:236px;padding-top:8px; overflow:hidden;}
#water ul li,
#tunnel ul li{width:100%; height:22px; line-height:22px; font-size:13px;}
#water ul li a:link,#water ul li a:visited,
#tunnel ul li a:link,#tunnel ul li a:visited{color:#FFF; text-decoration:none;}
#water ul li a:hover,
#tunnel ul li a:hover{color:#fffb8b; text-decoration:none;}

#electric h3,
#prison h3{display:block; font-size:18px; font-weight:normal; padding-top:12px; padding-bottom:5px;}
#electric h3 a:link,
#electric h3 a:visited,
#prison h3 a:link,
#prison h3 a:visited{color:#FFF; text-decoration:none;}
#electric h3 a:hover,
#prison h3 a:hover{color:#fffb8b; text-decoration:none;}
.electric,
.prison{width:236px; float:left;}
#electric ul,
#prison ul{width:236px; padding-top:8px; overflow:hidden;}
#electric ul li,
#prison ul li{width:100%; height:22px; line-height:22px; font-size:13px;}
#electric ul li a:link,#electric ul li a:visited,
#prison ul li a:link,#prison ul li a:visited{color:#FFF; text-decoration:none;}
#electric ul li a:hover,
#prison ul li a:hover{color:#fffb8b; text-decoration:none;}

#tunnel ul{border-top:#bbdca5 1px solid;}
#electric ul{border-top:#74ccc7 1px solid;}
#water ul{border-top:#61c4e9 1px solid;}
#prison ul{border-top:#d8ad7c 1px solid;}

.cov1{display:block;width:287px; height:112px;background:url(../images/con-main-tunnel-pic.png) no-repeat; text-indent:-9999px; z-index:100;}
.cov1:hover{background:url(../images/con-main-tunnel-pic1.png) no-repeat;}

.cov2{display:block;width:287px; height:112px;background:url(../images/con-main-electric-pic.png) no-repeat; text-indent:-9999px; z-index:100;}
.cov2:hover{background:url(../images/con-main-electric-pic1.png) no-repeat;}

.cov3{display:block;width:287px; height:112px;background:url(../images/con-main-water-pic.png) no-repeat; text-indent:-9999px; z-index:100;}
.cov3:hover{background:url(../images/con-main-water-pic1.png) no-repeat;}

.cov4{display:block;width:287px; height:112px;background:url(../images/con-main-prison-pic.png) no-repeat; text-indent:-9999px; z-index:100;}
.cov4:hover{background:url(../images/con-main-prison-pic1.png) no-repeat;}






/********************************************************************/


/*成功案例*/
.v_show { width:1000px; margin:8px 2px 16px 2px; }
.v_caption { height:35px; overflow:hidden;}
.v_caption h3 a{ float:left; width:300px; font-size:18px;font-weight:normal; height:35px; text-decoration:none; color:#000000; overflow:hidden;}
.v_caption h3 a:hover {color:#ff0000; text-decoration:none;}
.v_caption .cartoon { background-position: 0 -100px; }
.v_caption .variety { background-position:-100px -100px; }
.highlight_tip { display:inline; float:left; margin:14px 0 0 10px; }
.highlight_tip span { display:inline; float:left; width:7px; height:7px; overflow:hidden; margin:0 2px; background:url(../images/btn_cartoon.gif) no-repeat 0 -320px; text-indent:-9999px; }
.highlight_tip .current { background-position:0 -220px; }
.change_btn { float:right; margin:5px 4px 0 10px; }
.change_btn span { display:block; float:left; width:29px; height:22px; overflow:hidden; background:url(../images/btn_cartoon.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
.change_btn .prev {background-position:0px 0px;  }
.change_btn .next {width:29px; background-position:-29px 0px; }
.v_caption em { display:inline; float:right; margin:10px 12px 0 0; font-family:simsun; }
.v_content { position:relative; width:1000px; height:118px; overflow:hidden;}
.v_content_list { position:absolute; width:2500px;top:0px; left:0px; }
.v_content ul {float:left;}
.v_content ul li { display:inline; float:left; margin:4px 8px 10px 8px;}
.v_content ul li a{display:block; width:180px; height:104px; overflow:hidden;border:#ffffff 1px solid; border-radius:4px;}
.v_content ul li a:hover{border:#cccccc 1px solid;}
.v_content ul li img{width:180px; height:104px;}
.pica{position:relative;
      display:block;
	  width:180px;
	  height:104px;
	  cursor:pointer;
      }
.pica:hover .p-cover{display:inline-block;}/****.pica:hover .p-cover****/
.pica:hover{zoom:1;}
.p-cover{display:none;
		 position:absolute;
		 top:0;
		 left:0;
		 width:100%;
		 height:100%;
		 background-color:#000;
		 filter:alpha(opacity=30);
		 opacity:0.3;
		 }
.xiaocms-page{ width:100%; margin:0 auto; margin-top:50px; text-align:center}
.xiaocms-page span {
display: inline-block;
padding: 5px 15px;
background: #950004;
border: 1px solid #950004;
color: #fff;
text-align: center;
margin-left: 12px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-size:13px;
}
.xiaocms-page a {
display: inline-block;
background: #fff;
border: 1px solid #e3e3e3;
text-align: center;
color: #333;
padding: 7px 17px;
margin-left: 12px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-size:13px;
}